azota criollo - Spanish English Dictionary
History

azota criollo

Play ENESESes
Play ENESESmx


Meanings of "azota criollo" in English Spanish Dictionary : 1 result(s)

Spanish English
Botany
azota criollo [m] DO a shrub up to 1.5 m in height, with angular branches with two arched spines up to 1 cm in knots (randia parviflora)